thinking cap - French English Dictionary